tools for fpga programming (MathWorks Inc)
90
Structured Review
MathWorks Inc
tools for fpga programming
Tools For Fpga Programming, supplied by MathWorks Inc, used in various techniques. Bioz Stars score: 90/100, based on 1 PubMed citations. ZERO BIAS - scores, article reviews, protocol conditions and more
https://www.bioz.com/product/fpga+program/us12253876-11-12-35
Average 90 stars, based on 1 article reviews
Tools For Fpga Programming, supplied by MathWorks Inc, used in various techniques. Bioz Stars score: 90/100, based on 1 PubMed citations. ZERO BIAS - scores, article reviews, protocol conditions and more
https://www.bioz.com/product/fpga+program/us12253876-11-12-35
Average 90 stars, based on 1 article reviews
tools for fpga programming - by Bioz Stars,
2026-09
90/100 stars
Images
Related Articles
Software:Article Title: Design Method for OFDM MODEM System with Fast Tracking Function Based on Model Based Design Using MATLB/Simulink Article Snippet: モデルベースデザイン手法による機能モジュール の最終ターゲットまでの開発の流れ MATLAB/Simulinkソフトウェアの開発元である The MathWorks社では図 20のようにモデルベースデザイン によるシステムのモデル化から機能モジュールの最終 ターゲットまでの開発,デバッグの流れを示している. 高速動作が必要な部分では,MATLAB/Simulinkモデ ルを基に,Simulink HDL Coderによりハードウェア記述 言語 HDLに自動翻訳し,最終的に FPGA化,または更 に ASIC(Application Specific Integrated Circuit,特定用 途向け集積回路)化される.一方,低速動作の機能につ いては,Real-Time Workshopにより C Codeに自動変換 され,ソフトウェア駆動,もしくは多少高速処理が必要 な部分については DSP(Digital Signal Processor,ディジ タルシグナルプロセッサ)化される. 3. .. で示した変復調システムでは,高速動作が要求さ れるため,機能モジュールの最終ターゲットとしては 図 18 シミュレーション過程のモニタリング (上左:送信信号スペクトル,上右:受信信号スペクトル, 下左:初期等化のみの信号空間配置, 下右:追随制御機能付きの信号空間配置) 図 19 16QAM 復調信号の同相成分 (上段は追随制御機能付き,下段は初期等化のみ) (48 波の変調信号は色を変えている) 解説論文:MATLAB/Simulink によるモデルベースデザイン手法を用いた高速追随機能付き OFDM 変復調システムの設計法 59 Topics of Emerging Technologies FPGAまたは ASICが想定されるが,今回は実験システ ムであることから FPGAを選択した.The MathWorks 社が提供する Simulink HDL Coderは,汎用性の高い一 部の Communications Blocksetを除いて HDL言語に完 全自動翻訳可能とはなっていない.今回,図 17におい て使用した Simulink Communications Blocksetのほとん どが自動化できない状況であった.そこで,MATLAB/ Simulinkで設計した機能ブロックを再度ハードウェア 記述言語に自動翻訳可能な機能ブロックを用いて書き換 える必要がある.どの機能ブロックを用いるかは機能モ ジュールの最終ターゲットまでの開発環境とセットで選 択する必要がある.開発キットとしては大規模な FPGA に加え DSPを組み合わせたもの,FPGAのみの比較的 中小規模なものなどが市販されている.今回,開発コス トの制限から FPGAのみの比較的中小規模な米国 Xilinx 社[25]と英国 NALLATECH社が共同開発した FPGA 開発キット「Xtreme DSP Kit for Vertex-4」(図 21)を選 定することとした.主な諸元として,ユーザが定義可能 なメインの FPGAである Xilinx社製 Vertex-4(ロジッ クセル数:34,560,RAMメモリ:345万 bit,乗算器: 18 bit×8 bitが 192,I/O数:448, 内部セルの最大動 作速度:500 MHz)を用いている.その他 A-D変換器 (14 bit,動作周波数:150 MHz)×2,D-A変換器(14 bit, 動作周波数:150 MHz)×2,クロック信号発振器,及 びクロック分配用 FPGAから構成されている.この開 発キットはホスト PCとして標準のWindows PC(OS: Windows2000/XP)から駆動可能となっている.今回, 図 17に示した高速追随機能付き OFDM変復調システ ムのMATLAB/Simulinkブロックのうち,開発キットの ハードウェア規模の観点から一次変復調,二次変復調, 入力データ信号源発生器の部分に限定して FPGA化を 行った. 4.1 FPGA開発設計ツールと必要なソフトウェア FPGA開発設計ツールとして前述の米 Xilinx社と 英 NALLATECH社が共同開発した「XtremeDSP Kit for Vertex-4」を使用した.それに付随して必要となるソフト ウェアは,米国 Xilinx社が開発した「System Generator for DSP」[26]と,「ISE(Integrated Software Environment, 統合ソフトウェア環境) Foundation」[27]である. 4.2 System GENERATOR for DSPによるモデル化 System Generator for DSPはMATLAB/Simulinkライ ブラリ環境において,HDL言語に変換するためのソフ トウェアであり「Xilinx Blockset」を提供している.図 22に Xilinx Blocksetが組み込まれたライブラリ(左)と System Generatorブロック(右)を示す.図 22(左)のラ MATLAB & Simulink System and |